
function createEntity() {
	var entityData = new Object();
	entityData.x = 0;
	entityData.y = 0;
	entityData.moveSpeed = 10;
	return entityData;
}

function drawEntity(context, entityData) {
	context.beginPath();
	context.arc(entityData.x, entityData.y, 20, 0, 2 * Math.PI, false);
	context.fillStyle = 'blue';
	context.fill();
}

function moveUp(entityData) {
	entityData.y = entityData.y - entityData.moveSpeed;
}

function moveDown(entityData) {
	entityData.y = entityData.y + entityData.moveSpeed;
}

function moveLeft(entityData) {
	entityData.x = entityData.x - entityData.moveSpeed;
}

function moveRight(entityData) {
	entityData.x = entityData.x + entityData.moveSpeed;
}